#pragma once
#include "prs_Unit.h"

namespace prs {

///////////////////////////////////////////////////////////////////////////////

struct TNodeRoot : public TNodeFrm
{
  DECLARE_ClientNode()
  //
  TAttrNodeType<nodeType_Root> NodeType;
  TAttrNodeArray<attrName_Units,TNodeUnits> Units;
  //
  TNodeRoot() : NodeType(this),Units(this) {}
  //
  TNodeUnit* SearchUnitByFileName(const svl::TString &FileName);
  
private:
  svl_Except;
};

///////////////////////////////////////////////////////////////////////////////
}
